package com.cloud.pole.shop.model.vo.goods;

import java.util.List;

import com.cloud.pole.shop.model.entity.goods.ShopGoods;
import com.cloud.pole.shop.model.entity.goods.ShopGoodsGroupGoods;
import com.cloud.pole.shop.model.entity.goods.ShopGoodsImg;
import com.cloud.pole.shop.model.entity.goods.ShopGoodsSpec;
import com.cloud.pole.shop.model.entity.goods.ShopGoodsValue;

import lombok.Data;

/*
*2019年2月21日
*cloud-shop
*author:frank-chen
*/
@Data
public class GoodsDetailVo {
	//购物车数量
	private long cartCount = 0;
	/**
	 * 是否收藏 1：是 0：否
	 */
	private int collectStatus = 0;
	//选中规格
	private int specIndex = 0;
	/**
	 * 商品信息
	 */
	private ShopGoods shopGoods;
	
	//商品规格
	private List<? extends ShopGoodsSpec> shopGoodsSpecList;
	
	//商品对应模型属性
	private List<ShopGoodsValue> shopGoodsValueList;
	//商品分组
	private List<ShopGoodsGroupGoods>  ShopGoodsGroupGoodsList;
	/**
	 * 店铺信息
	 */
	private String shopName;
	
	/**
	 * 店铺id
	 */
	private Integer shopId;
	

	/**
	 * 产品图片
	 */
	private List<ShopGoodsImg>  shopGoodsImgList;
	
	/**
	 * 分期期数
	 */
	private Integer  stageNum;
	
	/**
	 * 商品对应规格
	 */
	private List<ShopGoodsAttrVo> shopGoodsAttrList;
}
